Non-Linear Storytelling